//
//  ORChannelView.m
//  News
//
//  Created by rimi on 2016/12/8.
//  Copyright © 2016年 dongfumei. All rights reserved.
//

#import "ORChannelView.h"

@interface ORChannelView () <UITableViewDelegate,UITableViewDataSource>

@end

@implementation ORChannelView

- (instancetype)initWithFrame:(CGRect)frame
{
    self = [super initWithFrame:frame]; // 调用父类初始化方法，创建了一个UIView对象
    if (self) {
        // 子类改造，给UIView对象增加子视图
        [self addSubview:self.channelTableView];
    }
    return self;
}

#pragma mark - UITableViewDataSource
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
    return self.array.count;
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    
    static NSString *reuseIdentifier = @"UITableViewCell";
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:reuseIdentifier];
    if (!cell) {
        cell = [[UITableViewCell alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:reuseIdentifier];
    }
    return cell;
}

#pragma mark - UITableViewDelegate
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
    
}


- (UITableView *)channelTableView {
    if (!_channelTableView) {
        _channelTableView = [[UITableView alloc] initWithFrame:AAdaptionRect(0, 100, self.frame.size.width, 300) style:UITableViewStylePlain];
        _channelTableView.dataSource = self;
        _channelTableView.delegate = self;
        _channelTableView.tableFooterView = [[UITableView alloc]init];
    }
    return _channelTableView;
}

@end
